package Controlador;
import java.util.*;
import Modelo.*;

public class SistemaBanco {

	private Vector<Tarjeta> tarjetas;
	
	
	public SistemaBanco(){
		tarjetas = new Vector<Tarjeta>();
	}
	
	public void creatTarjeta(String nro,String titular){
		Tarjeta tarjeta=new Tarjeta(nro,titular); 
		tarjetas.add(tarjeta);
	}
	
	public void crearMovimiento(String nro, String cuit, float monto, int mes, int anho){
			Tarjeta ta= buscarTarjeta(nro);
			ta.agregarMovimiento(cuit,monto,mes,anho);
	}
	
	public Tarjeta buscarTarjeta(String nro){
		for(int i=0;i<tarjetas.size();i++){
			Tarjeta ta=tarjetas.elementAt(i);
			if(ta.getNumero().equalsIgnoreCase(nro)){
				return ta;
			}
		}
		return null;
	}
	
	public float calcularTotal(String nro,int mes, int anho){
		Tarjeta tar=buscarTarjeta(nro);
		if(tar!=null){
			return tar.calcularTotal(mes,anho);	
		}
		return 0;
	}
}

